using System;

namespace Framework.Interop
{
	internal struct MenuItemInfo
	{
        // ReSharper disable InconsistentNaming
		internal uint cbSize;
		internal MenuItemInfoOptions fMask;
		internal MenuItemTypes fType;
		internal MenuItemStates fState;
		internal uint wID;
		internal IntPtr hSubMenu;
		internal IntPtr hbmpChecked;
		internal IntPtr hbmpUnchecked;
		internal IntPtr dwItemData;
		internal string dwTypeData;
		internal uint cch;
		internal IntPtr hbmpItem;
        // ReSharper restore InconsistentNaming
	}
}
